import request from '@/utils/request'

// 用户管理-列表
export function usersList(data) {
  return request({
    url: 'v1/users/index',
    method: 'get',
    params: {
      ...data
    }
  })
}

// 用户管理-新增
export function usersAdd(data) {
  return request({
    url: 'v1/users/create',
    method: 'post',
    data: data
  })
}
// 用户管理-修改
export function usersUpdate(data) {
  var uuid = data.uuid
  return request({
    url: 'v1/users/update',
    method: 'post',
    params: {
      uuid: uuid
    },
    data: data
  })
}
// 用户管理-删除
export function usersDelete(data) {
  return request({
    url: 'v1/users/delete',
    method: 'post',
    data: {
      uuid: data.uuid
    }
  })
}
// 修改用户状态
export function usersEnable(data) {
  return request({
    url: 'v1/users/enable',
    method: 'post',
    data: data
  })
}
// 批量导入用户
export function usersExport(data) {
  return request({
    url: 'v1/users/batch-add',
    method: 'post',
    data: {
      ...data
    }
  })
}
// 获取菜单
export function usersGetMenu(data) {
  return request({
    url: 'v1/users/get-menu',
    method: 'post',
    params: {
      ...data
    }
  })
}

// 权限列表
export function usersGetGetAuth(data) {
  return request({
    url: 'v1/users/get-/auth',
    method: 'post',
    params: {
      ...data
    }
  })
}

